package com.eds.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

@Data
public class TeacherScheduleDTO {

    private Long scheduleId;
    @JsonProperty("date")
    private String date;// 上课日期 (yyyy-MM-dd 格式)
    @JsonProperty("startTime")
    private String startTime;// 开始时间 (HH:mm 格式)
    @JsonProperty("endTime")
    private String endTime;// 结束时间 (HH:mm 格式)
    @JsonProperty("repeatType")
    private String repeatType;// 重复类型(once-单次 daily-每天 weekly-每周)
    @JsonProperty("repeatEndDate")
    private String repeatEndDate;   // 重复结束日期 (yyyy-MM-dd 格式，可选)
    // 标记为非数据库字段
    private Boolean replaceAll;
}